render something appealing - French English Dictionary